/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.ilha.beans;

import br.com.ilha.bo.EstadoBo;
import br.com.ilha.dao.UsuarioDao;
import br.com.ilha.entity.Usuario;
import br.com.ilha.beans.GenericBeans;
import javax.faces.bean.ManagedBean;

/**
 *
 * @author c18882
 */
@ManagedBean(name="usuarioBean")
public class UsuarioBeans {

    private Usuario usuario;
    private EstadoBo estadoBo;
    
    public String cadastraUsuario(){
        usuario = getUsuario();
        System.out.println(usuario);
        UsuarioDao usuarioDao = new UsuarioDao();
        usuarioDao.adiciona(usuario);
        return "/sucesso.xhtml";
    }

    public void init(){
        usuario = new Usuario();
    }
    
    public void clean(){
        usuario = null;
    }

    public Usuario getUsuario() {
        return usuario;
    }

    public void setUsuario(Usuario usuario) {
        this.usuario = usuario;
    }

     public EstadoBo getEstadoBo() {
        return estadoBo;
    }

    public void setEstadoBo(EstadoBo estadoBo) {
        this.estadoBo = estadoBo;
    }
}